package com.anhuanjia.tools.eao.beanvo;

import java.util.List;

import com.anhuanjia.tools.eao.bean.EaoReportChapter;
import com.efastsoft.framework.annotation.dao.Column;
import com.efastsoft.framework.data.DataType;

public class EaoProjectInfoVo {

	@Column(type = DataType.STRING, length = 500)
	private String Id;// 主键id

	@Column(type = DataType.STRING, length = 500)
	private String ProjectNumber;// 项目编号

	@Column(type = DataType.STRING, length = 500)
	private String ProjectName;// 项目名称

	@Column(type = DataType.STRING, length = 500)
	private String BuildAddress;// 建设地点

	@Column(type = DataType.STRING, length = 500)
	private String ReportType;// 报告类型

	@Column(type = DataType.STRING, length = 500)
	private String PerjectType;// 项目状态

	@Column(type = DataType.STRING, length = 500)
	private String PerjectTime;// 创建时间

	@Column(type = DataType.STRING, length = 500)
	private String FullName;// 一级账号名称

	@Column(type = DataType.STRING, length = 500)
	private String EntTime;// 结束时间
	
	@Column(type = DataType.STRING, length = 500)
	private String ContractAmount;// 环评合同额

	@Column(type = DataType.STRING, length = 500)
	private String PerjectLeader;// 项目负责人

	@Column(type = DataType.STRING, length = 500)
	private String LeaderName;// 项目负责人名

	private List<EaoReportChapter> ReportChapter;// 项目负责人负责章节

	@Column(type = DataType.STRING, length = 500)
	protected String BuildUnit;// 建设单位

	@Column(type = DataType.STRING, length = 500)
	protected String UserName;// 一级账户人员

	public EaoProjectInfoVo() {
	}

	public EaoProjectInfoVo(String projectName, String perjectTime, String fullName, String userName) {
		super();
		ProjectName = projectName;
		PerjectTime = perjectTime;
		FullName = fullName;
		UserName = userName;
	}

	public String getId() {
		return Id;
	}

	public void setId(String id) {
		Id = id;
	}

	public String getProjectNumber() {
		return ProjectNumber;
	}

	public void setProjectNumber(String projectNumber) {
		ProjectNumber = projectNumber;
	}

	public String getProjectName() {
		return ProjectName;
	}

	public void setProjectName(String projectName) {
		ProjectName = projectName;
	}

	public String getBuildAddress() {
		return BuildAddress;
	}

	public void setBuildAddress(String buildAddress) {
		BuildAddress = buildAddress;
	}

	public String getReportType() {
		return ReportType;
	}

	public void setReportType(String reportType) {
		ReportType = reportType;
	}

	public String getPerjectType() {
		return PerjectType;
	}

	public void setPerjectType(String perjectType) {
		PerjectType = perjectType;
	}

	public String getEntTime() {
		return EntTime;
	}

	public void setEntTime(String entTime) {
		EntTime = entTime;
	}

	public String getPerjectTime() {
		return PerjectTime;
	}

	public void setPerjectTime(String perjectTime) {
		PerjectTime = perjectTime;
	}

	public String getFullName() {
		return FullName;
	}

	public void setFullName(String fullName) {
		FullName = fullName;
	}

	public String getContractAmount() {
		return ContractAmount;
	}

	public void setContractAmount(String contractAmount) {
		ContractAmount = contractAmount;
	}

	public String getPerjectLeader() {
		return PerjectLeader;
	}

	public void setPerjectLeader(String perjectLeader) {
		PerjectLeader = perjectLeader;
	}

	public String getLeaderName() {
		return LeaderName;
	}

	public void setLeaderName(String leaderName) {
		LeaderName = leaderName;
	}

	public List<EaoReportChapter> getReportChapter() {
		return ReportChapter;
	}

	public void setReportChapter(List<EaoReportChapter> reportChapter) {
		ReportChapter = reportChapter;
	}

	public String getBuildUnit() {
		return BuildUnit;
	}

	public void setBuildUnit(String buildUnit) {
		BuildUnit = buildUnit;
	}

	public String getUserName() {
		return UserName;
	}

	public void setUserName(String userName) {
		UserName = userName;
	}

}
